I've been waiting now over 2 months.. I preordered it 3-31, the first shipment was 4-15, the last shipment was 6-10, and the next one is early next month, around the 14th I think.